package com.sh.data.engine.domain.integration.online.model.domain;

import lombok.Builder;
import lombok.Data;
import lombok.experimental.Tolerate;

import java.util.Date;

@Data
@Builder(toBuilder = true)
public class FlinkDataSyncTaskQueryDomain {

    private Long projectId;

    private Long taskId;

    private Long dirId;

    /**
     * 主键
     */
    private Integer pageNum;

    private Integer pageSize;

    /**
     * 任务名称
     */
    private String taskName;

    /**
     * 任务名称
     */
    private Integer taskStatus;

    private Integer taskRunStatus;

    private Date publishDate;

    private Date endTime;

    @Tolerate
    public FlinkDataSyncTaskQueryDomain() {
    }
}
